Big Huge Thesaurus

suit of armour

noun

sounds kind of like